• word of the day

    syringa emodi

    syringa emodi - Dictionary definition and meaning for word syringa emodi

    Definition
    (noun) robust upright shrub of mountains of northern India having oblong-elliptic leaves and pale lilac or white malodorous flowers
    Synonyms : himalayan lilac
Download our Mobile App Today
Receive our word of the day
on Whatsapp